home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_0399 / 339 < prev    next >
Internet Message Format  |  1994-08-27  |  2KB

  1. From: Marinos Yannikos <nino@petrus.vmars.tuwien.ac.at>
  2. Subject: Re: Compiling 1.07 with GCC
  3. Date: Mon, 28 Jun 93 13:02:52 MET DST
  4. In-Reply-To: <199306251111.AA09801@abacus.hgs.se>; from "Daniel Eriksson" at Jun 25, 93 1:11 pm
  5.  
  6. > Also, what on earth has happened to MiNT between v1.04 and v1.06?
  7. > Neither Ydisk nor the other (French) .XFS-RAMdisk works any more. :-(
  8. > They (or MiNT I suppose) both return ".: unknown device" whenever
  9. > I try to access them. Any hints?
  10.  
  11. The problem is, that MiNT assumes that all drives with device numbers < 32
  12. also have a BIOS part (perhaps I'm wrong, but that's what it looks like)
  13. and thus calls Mediach() to detect media-changes forced by programs
  14. that bend vectors for that purpose. AHDI doesn't like such drives,
  15. obviously. According to Eric (filesys.c, line 375) the solution is
  16. not to change the default "PSEUDODRVS" settings, but that only
  17. helps with MiNT's built-in pseudo-drives (u:\PROC, ...). There are
  18. 2 solutions for a ramdisk I could think of:
  19.  
  20. 1. Install an own routine (in the BIOS-vectors for disk access) to
  21.    return 0 for a media change
  22.  
  23. 2. recompile MiNT with the ramdisk built-in (similar to the way
  24.    the current psuedo-drives are handled, with drive-number >= 32).
  25.  
  26. Obviously, 2 would be more comfortable, but not very practical, so
  27. I guess one has to go for 1. I hope Eric will do something about it,
  28. e.g. have the file-systems return information whether they have
  29. a BIOS part or not. Of course, I could be wrong, and there *is* a way
  30. to tell MiNT not to assume this, but I couldn't find anything.
  31.  
  32. -MY
  33.  _________________________________________________________________________
  34.  Marinos Yannikos       |@-mail: Blumberggasse 14/1,  |Tel.(+43)/1/4550305 
  35.  nino@vmars.tuwien.ac.at|        A-1160 Wien, Austria |(9-11pm MET)        
  36.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  37.  
  38.